stamping ground – English–Français translations

🇬🇧 en fr 🇫🇷

stamping ground noun

  • place one likes to go
terrain favori
Wiktionary Links